#ifndef SCORE_DIALOG_H
#define SCORE_DIALOG_H

#include <QDialog>

class QSpinBox;
class QWidget;

class MusicSettings;

/*!
 * Boîte de dialogue pour configurer le nombre de
 * notes et le nombre d'octaves
 */
class ScoreDialog: public QDialog {
  Q_OBJECT;

  public:
    ScoreDialog(MusicSettings *, QWidget *parent = 0);

  private:
    MusicSettings *settings;

    QSpinBox* scoreSize;
    QSpinBox* nbOctave;

    void initialize();

  private slots:
    void validate();

};

#endif
